.demo-swiper img {
    width: 95%;
    margin: auto;
    text-align: center;
   
}

.lunbo{
    width: 95%;
    margin: auto;
    text-align: center;
    
}
.hezi{
    background-image:linear-gradient(red,#fff);
}
.box {
    width: 100%;
    margin: auto;
    background-color: #f1f1f1;
    
}

.menus {
    display: flex;
    justify-content: space-between;
    width: 95%;
    margin: 12px auto;
    padding: 0 1.33333vw;
    background: #fff;
    border-radius: 1.33333vw;
    flex-wrap: wrap;
    padding-bottom: 2.66667vw;

}

.menus>div {
    width: 16vw;
    text-align: center;
    font-size: 3.2vw;
    color: #333;
    margin-top: 2.66667vw
}

.menus img {
    width: 35px;
    height: 35px;
}


.goods{
    width: 95%;
    margin: 2.66667vw auto;
    padding: 2.13333vw;
    border-radius: 1.33333vw;
    background: #fff;
}
.goods-top{
    font-size: 4.53333vw;
    font-weight: 700;
    color: #333;
}
.goods-top span{
    font-size: 3.73333vw;
    color: #acacac;
    float: right;
    margin-top: -40px;
    font-weight: 400;
}


